body {
	background-color:	#CCCCCC
}

div#wrapper {
}

div#header {
	height:			100px;
	margin-bottom:		0.5em;
}

div#errors {
	display:		none;
	margin-bottom:		0.5em;
}

div.bar {
	height:			2em;
	width:			100%;
	overflow:		hidden;
	position:		relative;
	display:		table;
	margin-bottom:		0.5em;
}

div#breadcrumb {
	display:		table-cell;
	vertical-align:		middle;
	padding-left:		0.5em;
}

div#accountmenu {
	display:		table-cell;
	text-align:		right;
	vertical-align:		middle;
	padding-right:		0.5em;
}



/*
 * Main Content area
 */
div#content {
	background-color:	#ffffff;
	min-height:		600px;
	overflow:		hidden;
	margin-bottom:		0.5em;
}



/*
 * Form layouts
 */
div.form-wrapper { 
	float:			left;
	display:		inline-block;
	margin-top:		0.5em;
	margin-left:		0.5em;
}
div.form-wrapper .form-content:not(.ui-tabs) {
	padding:		1em 1.4em; /* Match spacing with .ui-tabs .ui-tabs-panel */
}
div.form-wrapper .form-label {
	width:			7em;
	margin:			.2em;
	text-align:		right;
	display:		inline-block;
}
div.form-wrapper .form-input {
	margin:			.3em;
	text-align:		left;
	display:		inline-block;
}
div.form-wrapper .form-submit {
	width:			100%;
	text-align:		center;
}

